.history-date h2,.history-date h3{ margin:0; padding:0; }
ul li{list-style-type:none}
.history-date ul{margin-left:-39px;}
/*history*/
.history { background:url(../images/line04.gif) repeat-y 187px 0; overflow:hidden; position:relative;}
.history-date { overflow:hidden;}
.history-date h2 { background:url(../images/icon06.gif) #fff no-repeat 158px 0; height:59px; font-size:25px;font-weight:normal; padding-left:45px; margin-bottom:70px;  }
.history-date h2.first { position:absolute; left:0; top:0; width:935px; z-index:99;}
.history-date h2 a { color:#00bbff; display:inline-block; *display:inline; zoom:1; background:url(../images/icon08.gif) no-repeat right 50%; padding-right:17px; margin:21px 97px 0 0;}
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}
.history-date ul {}
.history-date .bounceInDown{position: relative;}
.history-date ul li { background:url(../images/icon07.gif) no-repeat 180px 0; padding-bottom:50px; zoom:1; }
.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:168px; text-align:right; padding-right:19px;color:#c3c3c3; font:normal 18px/16px Arial;}
.history-date ul li h3 span { display:block; color:#d0d0d0; font-size:12px;}
.history-date ul li dl { padding-left:41px; margin-top:-5px; /*position: absolute; left: 170px;*/float:left;overflow: hidden;position: relative;width:82%;}
.history-date ul li dl dt { font:20px/22px; color:#737373;}
.history-date ul li dl dt span { display:block; color:#787878; font-size:12px;line-height:23px;overflow: hidden;}
.history-date ul li.green h3 { color:#1db702;float: left;}
.history-date ul li.green h3 span { color:#a8dda3; }
.history-date ul li.green dl { margin-top:-8px;}
.history-date ul li.green dl dt { font-size:30px; line-height:30px;}
.history-date ul li.green dl dt a { /*background:url(../images/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}
.history-date ul li.green dl dd { padding-top:20px; display:none;}
.history-date ul li.green dl dd img { float:left;}
.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.history-date h2.first .more-history:hover {text-decoration: underline;}

/*核心样式*/
#timeline {
height: 350px;
overflow: hidden;
padding:5px 1px;
margin:10px auto;
position: relative;
background:#eee url('../images/dot.gif') left 45px repeat-x;
}
#dates {
height: 60px;
overflow: hidden;
}
#dates li {
list-style: none;
float: left;
width: 100px;
height: 50px;
font-size: 24px;
text-align: center;
background: url('../images/biggerdot.png') center bottom no-repeat;
}
#dates a {
line-height: 38px;
padding-bottom: 10px;
}
#dates .selected {
font-size: 38px;
}

#issues {
height: 350px;
overflow: hidden;
}	
#issues li {
height: 350px;
list-style: none;
float: left;
}
#issues li .informationShow{margin-left:50px;}
#issues li img {
float: left;
margin: 0 30px 10px 0;
}
#issues li h1 {
color: #ffcc00;
font-size: 48px;
margin: 20px 0;
text-shadow: #333 1px 1px 2px;
}
#issues li p {
font-size: 14px;
margin-right: 70px;
font-weight: normal;
line-height: 22px;
/*text-shadow: #333 1px 1px 2px;*/
}

/*#grad_left,
#grad_right {
width: 100px;
height: 350px;
position: absolute;
top: 0;
}
#grad_left {
left: 0;
background: url('../images/grad_left.png') repeat-y;
}
#grad_right {
right: 0;
background: url('../images/grad_right.png') repeat-y;
}*/

#next,
#prev {
position: absolute;
top: 0;
font-size: 70px;
top: 170px;
width: 22px;
height: 38px;
background-position: 0 0;
background-repeat: no-repeat;
text-indent: -9999px;
overflow: hidden;
}
#next:hover,
#prev:hover {
background-position: 0 -76px;
}
#next {
right: 5px;
background-image: url('../images/nextScreen.png');
}
#prev {
left: 5px;
background-image: url('../images/prevScreen.png');
}
#next.disabled,
#prev.disabled {
opacity: 0.2;
}